salad days - English Synonyms Dictionary

salad days

n.
[1] bloom , bloom of youth